package com.yss.reportworld.service;

import com.yss.reportworld.domain.TableDetail;
import com.yss.reportworld.domain.TableDetailStandardCheck;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * 字段校验规则Service接口
 *
 * @author yss
 * @date 2023-03-30
 */
public interface ITableDetailStandardCheckService extends IService<TableDetailStandardCheck> {

    /**
     * 查询字段校验规则列表
     *
     * @param tableDetailStandardCheck 字段校验规则
     * @return 字段校验规则集合
     */
    public List<TableDetailStandardCheck> selectTableDetailStandardCheckList(TableDetailStandardCheck tableDetailStandardCheck);


    /**
     * 表字段的时候检验字段规范
     *
     * @return
     * @throws Exception
     */
    public void tableDetailStandardCheckInfo(TableDetail tableDetail);
}
